/*
 * Copyright (c) 2017. 深圳一七网络科技. All rights reserved.
 */

package com.fenxiangle.yueding.feature.publish.dependencies.pay;


import com.fenxiangle.yueding.feature.focus.view.MeAccountActivity;
import com.fenxiangle.yueding.feature.mine.view.FragmentPublishDemand;
import com.fenxiangle.yueding.feature.mine.view.FragmentPublishOrder;
import com.fenxiangle.yueding.feature.mine.view.MyCreditActivity;
import com.fenxiangle.yueding.feature.mine.view.MyServiceActivity;
import com.fenxiangle.yueding.feature.mine.view.RechargeCreditActivity;
import com.fenxiangle.yueding.feature.publish.view.PayActivity;
import com.fenxiangle.yueding.feature.publish.view.PublishInviteActivity;
import com.fenxiangle.yueding.feature.publish.view.PublishRequirementActivity;

import dagger.Component;

/**
 * LIJUWEN
 *
 * @email yiyayiyayaoljw@gmail.com
 * @date 2017/4/11 9:24
 */

@Component(modules = PayPresenterModule.class)
public interface PayComponent {
    void inject(PayActivity activity);

    void inject(RechargeCreditActivity activity);

    void inject(MeAccountActivity activity);

    void inject(MyCreditActivity activity);

    void inject(MyServiceActivity myServiceActivity);
}
